package efr.util;

import java.net.MalformedURLException;
import java.net.URL;

import javax.mail.PasswordAuthentication;

import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.log4j.Logger;

import efr.entity.Email;
import efr.entity.EmailGreet;

public class EmailConfiguration {
	private static Logger logger = Logger.getLogger(EmailConfiguration.class);
	private static EmailConfiguration singleton = new EmailConfiguration();

	private EmailConfiguration() {}

	public static EmailConfiguration getInstance() {
		return singleton;
	}
	
	
	
	public void sendMail(EmailGreet mail) throws EmailException, MalformedURLException{

		/* FOR E-FRUMOS.RO
		HtmlEmail email = new HtmlEmail();
		email.setHostName("smtp.gmail.com");
		email.setSmtpPort(465);		
		email.setStartTLSEnabled(true);
//		email.setDebug(true);
		email.setAuthenticator(new javax.mail.Authenticator() {
			protected PasswordAuthentication getPasswordAuthentication() {
				return new PasswordAuthentication("efrumos.ro@gmail.com", "124905598328");
			}
		  });
		email.setSSLOnConnect(true);
//		email.setDebug(true);
		email.setFrom("efrumos.ro@gmail.com");
		email.setSubject("Poezii de la e-frumos.ro");

		URL headerURL = new URL("http://www.e-frumos.ro/images/newsletter/header.png");
		URL footerURL = new URL("http://www.e-frumos.ro/images/newsletter/footer.png");
		URL facebookURL = new URL("http://www.e-frumos.ro/images/newsletter/facebook.png");
		URL twitterURL = new URL("http://www.e-frumos.ro/images/newsletter/twitter.png");
		URL youtubeURL = new URL("http://www.e-frumos.ro/images/newsletter/youtube.png");
		URL p46URL = new URL("http://www.e-frumos.ro/images/newsletter/46.jpg");
		URL p45URL = new URL("http://www.e-frumos.ro/images/newsletter/45.jpg");
		URL p47URL = new URL("http://www.e-frumos.ro/images/newsletter/47.jpg");
		URL p48URL = new URL("http://www.e-frumos.ro/images/newsletter/48.jpg");
		URL p49URL = new URL("http://www.e-frumos.ro/images/newsletter/49.jpg");
		URL p50URL = new URL("http://www.e-frumos.ro/images/newsletter/50.jpg");
		String header = email.embed(headerURL, "header");
		String footer = email.embed(footerURL, "footer");
		String facebook = email.embed(facebookURL, "facebook");
		String twitter = email.embed(twitterURL, "twitter");
		String youtube = email.embed(youtubeURL, "youtube");
		String p46 = email.embed(p46URL, "p46");
		String p45 = email.embed(p45URL, "p45");
		String p47 = email.embed(p47URL, "p47");
		String p48 = email.embed(p48URL, "p48");
		String p49 = email.embed(p49URL, "p49");
		String p50 = email.embed(p50URL, "p50");
					
				
		 // set the html message
		StringBuilder sb = new StringBuilder();
		sb.append("<html>");
		sb.append("<body>");
		sb.append("<table border=0 width=\"800px\">");
		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+header+"\" ></td></tr>");
		sb.append("<tr><td  align=\"right\" colspan=\"3\">");
		sb.append("<table><tr><td><a href=\"https://www.facebook.com/EFrumos.ro\"> <img alt=\"Facebook\" src=\"cid:").append(facebook).append("\" border=\"0\"></a></td><td><a href=\"https://twitter.com/e_frumos\"> <img alt=\"Twitter\"  src=\"cid:").append(twitter).append("\"  border=\"0\"></a></td><td><a href=\"http://www.youtube.com/user/efrumos?sub_confirmation=1\"> <img alt=\"Youtube\" src=\"cid:").append(youtube).append("\" border=\"0\"></a></td></tr></table>");
		sb.append("</td></tr>");

		sb.append("<tr valign=\"top\">");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=45\" target=\"_blank\"><img src=\"cid:"+p45+"\" border=\"0\" ></a><br><b>Mai devreme de zori</b><br>de Benone Burtescu<br><br>Mă scol mai devreme de zori, cu un ceas sau cu două,<br>Dragei, să-i fac o potecă de flori prin iarba plină de rouă.<br>Să i-o presar cu miresme de plop şi de salcă<br>Să-i fie drag pe unde calcă.<br>Să i-o-nsenin cu bună dimineţe,<br><a href=\"http://www.e-frumos.ro/index.php?id=45\">continuare</a></td></tr></table><br></td>");
		sb.append("<td></td>");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=46\" target=\"_blank\"><img src=\"cid:"+p46+"\" border=\"0\" ></a><br><b>Lângă fântânile ochilor tăi</b><br>de Benone Burtescu<br><br>S-a înserat...<br>Tânguire de bucium trece prin strungă, de pe creste, în văi;<br>Sunt călător însetat oprit lângă fântânile ochilor tăi.<br>Mă plec să beau... <br>Dar uimire, din adâncurile lor vin către mine constelaţii întregi de iubire.<br><a href=\"http://www.e-frumos.ro/index.php?id=46\">continuare</a></td></tr></table><br></td>");
		sb.append("</tr>");

		sb.append("<tr valign=\"top\">");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=47\" target=\"_blank\"><img src=\"cid:"+p47+"\" border=\"0\" ></a><br><b>Până vin</b><br>de Benone Burtescu<br><br>Uite creion şi hârtie!<br>Scrie!<br>Îţi dau şi un substantiv: 'cerb'<br>Şi 'Te iubesc' verb.<br><a href=\"http://www.e-frumos.ro/index.php?id=47\">continuare</a></td></tr></table><br></td>");
		sb.append("<td></td>");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=48\" target=\"_blank\"><img src=\"cid:"+p48+"\" border=\"0\" ></a><br><b>Acest covor</b><br>de Benone Burtescu<br><br>Acest covor pe care-ai pus piciorul,<br>Culori de vorbe, fire de cuvinte,<br>Ți l-am ţesut în inimă și-n minte<br>Pe când nu se zărea decât fuiorul.<br><a href=\"http://www.e-frumos.ro/index.php?id=48\">continuare</a></td></tr></table><br></td>");
		sb.append("</tr>");

		sb.append("<tr valign=\"top\">");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=49\" target=\"_blank\"><img src=\"cid:"+p49+"\" border=\"0\" ></a><br><b>Întâlnire târzie</b><br>de Benone Burtescu<br><br>Ne-am întâlnit târziu, târziu<br>Când trebuia să nu mai fiu<br>Cu pași din ce în ce mai rari<br>Trecusem zări spre umbre mari<br>Dar de-un privit prea trist la noi<br>Amurgul ne-a chemat ‘napoi<br><a href=\"http://www.e-frumos.ro/index.php?id=49\">continuare</a></td></tr></table></td>");
		sb.append("<td></td>");
		sb.append("<td align=center><table width=\"305px\" bgcolor=\"#C0C0C0\"><tr><td><a href=\"http://www.e-frumos.ro/index.php?id=50\" target=\"_blank\"><img src=\"cid:"+p50+"\" border=\"0\" ></a><br><b>Că nici chiar tu</b><br>de Benone Burtescu<br><br>Cum am doar o singură mamă<br>pe care respectul și dorul o cheamă<br>Cum am o singură inimă-n piept<br>ce totdeauna bate drept<br>Și cum un singur trist mormânt<br>de ploi bătut, bătut de vânt<br><a href=\"http://www.e-frumos.ro/index.php?id=50\">continuare</a></td></tr></table></td>");
		sb.append("</tr>");
		
		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+footer+"\" ></td></tr>");		

		sb.append("</table>");
		sb.append("<center><font size=\"1\" color=\"#C0C0C0\">Primiti acest mesaj in urma abonarii dvs pe site-ul nostru sau pe un site partener. Daca nu mai doriti sa primiti mesaje de la noi sau considerati ca abonarea dvs s-a produs din greseala, va rugam sa acceptati scuzele noastre pentru neplacerile provocate si sa va dezabonati printr-un singur click aici: <a href=\"http://www.e-frumos.ro/unsubscribe.php\">unsubscribe</a>. Va multumim. </font></center>");
		sb.append("</body>");		
		sb.append("</html>");
		
		email.setHtmlMsg(sb.toString());
		logger.debug("######################");
		logger.debug(sb.toString());
		logger.debug("######################");

		  // set the alternative message
		  email.setTextMsg("Cum am doar o singură mamă");
		
//		email.setMsg("This is a test mail ... :-)");
//		email.addTo("nicolae_botez@yahoo.com");
		email.addTo(mail.getEmail());
		logger.debug("before sending to: "+ mail.getEmail());
		String result = email.send();
		logger.debug("after sending to: "+ mail.getEmail());
//		System.out.println(email);
//		System.out.println(result);

		FOR E-FRUMOS.RO*/
	
		
		/*/ FOR GREETINGS GMAIL
		logger.debug(mail.getId()+" "+mail.getNume()+" "+mail.getPrenume()+" "+mail.getEmail()+" "+mail.getObs()+" "+mail.getConfirmare()+" "+mail.getCode());
		HtmlEmail email = new HtmlEmail();
		email.setHostName("smtp.gmail.com");
		email.setSmtpPort(465);		
		email.setStartTLSEnabled(true);
//		email.setDebug(true);
		email.setAuthenticator(new javax.mail.Authenticator() {
			protected PasswordAuthentication getPasswordAuthentication() {
				return new PasswordAuthentication("efrumos.ro@gmail.com", "124905598328");
			}
		  });
		email.setSSLOnConnect(true);
//		email.setDebug(true);
		email.setFrom("efrumos.ro@gmail.com");
		email.setSubject("Urari si de la noi");

		URL headerURL = new URL("http://www.e-frumos.ro/images/greetings/header.jpg");
		URL footerURL = new URL("http://www.e-frumos.ro/images/greetings/footer.jpg");
		String header = email.embed(headerURL, "header");
		String footer = email.embed(footerURL, "footer");
				
		 // set the html message
		StringBuilder sb = new StringBuilder();
		sb.append("<html>");
		sb.append("<body>");
		sb.append("<table border=0 width=\"700px\">");
		
		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+header+"\" ></td></tr>");
		
		sb.append("<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;</td>");
		sb.append("<td><font size=\"4\" color=\"blue\"><br>").append(getAddressName(mail)).append("<br><b>").append(mail.getNume()).append(" ").append(mail.getPrenume()).append("</b>,<br><br>");
		if ("fam".equals(mail.getObs())) {
			if ("of".equals(mail.getCode())) {
				sb.append("<i>cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurat de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
			if("neof".equals(mail.getCode())){
				sb.append("<i>cu drag ne indreptam gandul catre voi, acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurat de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
		}else{
			if ("of".equals(mail.getCode())) {
				sb.append("<i>cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
			if("neof".equals(mail.getCode())){
				sb.append("<i>cu drag ne indreptam gandul catre tine, acum in aceste momente festive de sarbatoare si iti dorim sa te bucuri cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa iti fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa iti aduca rasplata pe care o doresti.<br> Mai presus de toate, bunul Dumnezeu sa te calauzeasca in atingerea tintelor pe care ti le-ai propus.<br> Sa iubesti mult pe cei dragi si sa fii inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br></td>");
			}
			
		}
		sb.append("<td>&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>");

		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+footer+"\" ></td></tr>");		

		sb.append("</table>");
		sb.append("</body>");		
		sb.append("</html>");
		
		email.setHtmlMsg(sb.toString());
		logger.debug("######################");
		logger.debug(sb.toString());
		logger.debug("######################");

		  // set the alternative message
		  email.setTextMsg("Cum am doar o singură mamă");
		
//		email.setMsg("This is a test mail ... :-)");
//		email.addTo("nicolae_botez@yahoo.com");
		email.addTo(mail.getEmail());
		logger.debug("before sending to: "+ mail.getEmail());
		String result = email.send();
		logger.debug("after sending to: "+ mail.getEmail());
//		System.out.println(email);
//		System.out.println(result);

//		FOR GREETINGS GMAIL	*/
		
		
		// FOR GREETINGS YAHOO
		logger.debug(mail.getId()+" "+mail.getNume()+" "+mail.getPrenume()+" "+mail.getEmail()+" "+mail.getObs()+" "+mail.getConfirmare()+" "+mail.getCode());
		HtmlEmail email = new HtmlEmail();
		email.setHostName("smtp.mail.yahoo.com");
		email.setSmtpPort(587);		
		email.setStartTLSEnabled(true);
//		email.setDebug(true);
		email.setAuthenticator(new javax.mail.Authenticator() {
			protected PasswordAuthentication getPasswordAuthentication() {
				return new PasswordAuthentication("nicolae_botez@yahoo.com", "yellowrose");
			}
		  });
//		email.setSSLOnConnect(true);
//		email.setDebug(true);
		email.setFrom("nicolae_botez@yahoo.com");
		email.setSubject("Urari si de la noi");

		URL headerURL = new URL("http://www.e-frumos.ro/images/greetings/header.jpg");
		URL footerURL = new URL("http://www.e-frumos.ro/images/greetings/footer.jpg");
		String header = email.embed(headerURL, "header");
		String footer = email.embed(footerURL, "footer");
				
		 // set the html message
		StringBuilder sb = new StringBuilder();
		sb.append("<html>");
		sb.append("<body>");
		sb.append("<table border=0 width=\"700px\">");
		
		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+header+"\" ></td></tr>");
		
		sb.append("<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>");
		sb.append("<td><font size=\"4\" color=\"blue\"><br>").append(getAddressName(mail)).append("<br><b>").append(mail.getNume()).append(" ").append(mail.getPrenume()).append("</b>,<br><br>");
		if ("fam".equals(mail.getObs())) {
			if ("of".equals(mail.getCode())) {
				sb.append("<i>cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurati de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
			if("neof".equals(mail.getCode())){
				sb.append("<i>cu drag ne indreptam gandul catre voi, acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurati de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
		}else{
			if ("of".equals(mail.getCode())) {
				sb.append("<i>cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.<br> Mai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.<br> Sa iubiti mult pe cei dragi si sa fiti inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br><br></td>");
			}
			if("neof".equals(mail.getCode())){
				sb.append("<i>cu drag ne indreptam gandul catre tine, acum in aceste momente festive de sarbatoare si iti dorim sa te bucuri cat mai mult de pace, de iarna, de liniste, de frumos.<br> Noul si necunoscutul an 2014 sa iti fie luminos, plin de speranta si incredere. <br>Binecuvantarea muncii din noul an, sa iti aduca rasplata pe care o doresti.<br> Mai presus de toate, bunul Dumnezeu sa te calauzeasca in atingerea tintelor pe care ti le-ai propus.<br> Sa iubesti mult pe cei dragi si sa fii inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.</i><br>La multi ani!<br><br>Cu inima calda,<br><b>Elena & Nicu Botez</font></b><br></td>");
			}
			
		}
		sb.append("<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>");

		sb.append("<tr><td colspan=\"3\"><img src=\"cid:"+footer+"\" ></td></tr>");		

		sb.append("</table>");
		sb.append("</body>");		
		sb.append("</html>");
		
		
		StringBuilder sbtxt = new StringBuilder();
//		sbtxt.append("<html>");
//		sbtxt.append("<body>");
//		sbtxt.append("<table border=0 width=\"700px\">");
		
//		sbtxt.append("<tr><td colspan=\"3\"><img src=\"cid:"+header+"\" ></td></tr>");
		
//		sbtxt.append("<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>");
		sbtxt.append("").append(getAddressName(mail)).append("\n\n").append(mail.getNume()).append(" ").append(mail.getPrenume()).append(",\n\n");
		if ("fam".equals(mail.getObs())) {
			if ("of".equals(mail.getCode())) {
				sbtxt.append("cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.\nNoul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere.\nBinecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.\nMai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.\nSa iubiti mult pe cei dragi si sa fiti inconjurati de iubire.\nLa multi ani!\n\nCu inima calda,\nElena & Nicu Botez\n\n");
			}
			if("neof".equals(mail.getCode())){
				sbtxt.append("cu drag ne indreptam gandul catre voi, acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.\nNoul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere.\nBinecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.\nMai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.\nSa iubiti mult pe cei dragi si sa fiti inconjurati de iubire.\nLa multi ani!\n\nCu inima calda,\nElena & Nicu Botez\n\n");
			}
		}else{
			if ("of".equals(mail.getCode())) {
				sbtxt.append("cu drag ne indreptam gandul catre dvs., acum in aceste momente festive de sarbatoare si va dorim sa va bucurati cat mai mult de pace, de iarna, de liniste, de frumos.\nNoul si necunoscutul an 2014 sa va fie luminos, plin de speranta si incredere.\nBinecuvantarea muncii din noul an, sa va aduca rasplata pe care o doriti.\nMai presus de toate, bunul Dumnezeu sa va calauzeasca in atingerea tintelor pe care vi le-ati propus.\nSa iubiti mult pe cei dragi si sa fiti inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.\nLa multi ani!\n\nCu inima calda,\nElena & Nicu Botez\n\n");
			}
			if("neof".equals(mail.getCode())){
				sbtxt.append("cu drag ne indreptam gandul catre tine, acum in aceste momente festive de sarbatoare si iti dorim sa te bucuri cat mai mult de pace, de iarna, de liniste, de frumos.\nNoul si necunoscutul an 2014 sa iti fie luminos, plin de speranta si incredere.\nBinecuvantarea muncii din noul an, sa iti aduca rasplata pe care o doresti.\nMai presus de toate, bunul Dumnezeu sa te calauzeasca in atingerea tintelor pe care ti le-ai propus.\nSa iubesti mult pe cei dragi si sa fii inconjurat").append("ms".equals(mail.getObs()) || "mis".equals(mail.getObs())  ? "a" : "").append(" de iubire.\nLa multi ani!\n\nCu inima calda,\nElena & Nicu Botez\n");
			}
			
		}
//		sbtxt.append("<td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>");

//		sbtxt.append("<tr><td colspan=\"3\"><img src=\"cid:"+footer+"\" ></td></tr>");		

//		sbtxt.append("</table>");
//		sbtxt.append("</body>");		
//		sbtxt.append("</html>");		
		email.setHtmlMsg(sb.toString());
		logger.debug("######################");
		logger.debug(sbtxt.toString());
		logger.debug("######################");

		  // set the alternative message
		  email.setTextMsg(sbtxt.toString());
		
//		email.setMsg("This is a test mail ... :-)");
//		email.addTo("nicolae_botez@yahoo.com");
		email.addTo(mail.getEmail());
		logger.debug("before sending to: "+ mail.getEmail());
		String result = email.send();
		logger.debug("after sending to: "+ mail.getEmail());
//		System.out.println(email);
//		System.out.println(result);

//		FOR GREETINGS YAHOO	
	}
	
	private String getAddressName(EmailGreet email){
		String addressName=null;
		if("fam".equals(email.getObs())){
			addressName="Familiei";
		}
		if("mr".equals(email.getObs())){
			addressName="Domnului";
		}
		if("ms".equals(email.getObs())){
			addressName="Doamnei";
		}
		if("mis".equals(email.getObs())){
			addressName="Domnisoarei";
		}
		return addressName;
	}

}
